Reflexiones sobre el uso del Software Libre en Cuba. Ventajas (página 2)
Dentro de la citada definición, Stallman
establece cuatro categorías de "libertad" que
caracterizan al software libre
y que permiten diferenciarlo en el momento de situarlo en esa
categoría, estas son:
- "libertad 0", ejecutar el programa con
cualquier propósito (privado, educativo, público,
comercial, etc.) - "libertad 1", estudiar y modificar el programa
(para lo cuál es necesario poder
acceder al código fuente) - "libertad 2", copiar el programa de manera que
se pueda ayudar al vecino o a cualquiera - "libertad 3", mejorar el programa, y hacer
públicas las mejoras, de forma que se beneficie toda la
comunidad.
Como todo sistema
operativo, GNU necesitaba un núcleo (kernel);
en el manifiesto GNU, Stallman declaraba la existencia de un
"núcleo inicial", haciendo referencia a un núcleo
de llamadas remotas a procedimientos
desarrollado por el MIT (Massachusets Institute of Technology),
el TRIX, sobre el cual ya se habían hecho
modificaciones para el año 1986, no obstante a eso, los
programadores decidieron que este no era utilizable por solo ser
utilizable en plataformas muy complejas y caras. En 1988 se
decide utilizar el MACH, un kernel creado en la CMU, a
este se le llamó inicialmente Alix, nombre que
posteriormente cambió a HURD, este sufrió un
período de estancamiento a causa de conflictos
personales entre los programadores y en esos momentos no se
integró como parte del proyecto
GNU.
En 1990, GNU estaba casi completo, habían sido
programados depuradores, intérpretes, compiladores.
En el año 1991, un estudiante finlandés de
la Universidad de
Helsinki, desarrolla a partir de MINIX (un sistema UNIX), un
kernel, LINUX, el cual
según su propia decisión sería distribuido
bajo la licencia del proyecto GNU, GPL (General Public
Licence), este proyecto recibió el apoyo de numerosos
programadores a través de Internet, logrando en un
corto plazo hacerlo compatible con UNIX. En 1992 fue acoplado al
sistema GNU lo cual dio como resultado un sistema operativo
totalmente funcional y que fue dado a conocer con el nombre
GNU / Linux.
Es importante añadir que en la actualidad pueden
obtenerse versiones de GNU que utilizan el HURD, el cual ha
seguido desarrollándose.
Ventajas
En estos momentos no puede decirse
categóricamente que GNU / Linux es superior a Microsoft
Windows.
Expresarse de esta manera sería asumir una posición
absolutista que niega los aportes que el segundo ha hecho desde
su aparición al desarrollo de
la Informática y su uso tanto en el
ámbito empresarial y estatal como por el usuario
común, sobre lo cual se puede agregar que han sido grandes
e importantes. Desgraciadamente para muchos, el desarrollo de
este sistema operativo se ha visto limitado precisamente por su
política
de imposición de sus esquemas y pautas, con o sin
intensión ha cerrado las puertas a opciones que se
presenten diferentes a las suyas, esto ha provocado el
estancamiento de su desarrollo o, al menos, un decremento en el
mismo; pueden compararse dos períodos de desarrollo de
Windows, (1985 – 2000): en este se subsiguieron desde
la familia
Windows 3.1
hasta Windows ´XP, pasando por Windows ´95, 98, NT y
2000, en sus diferentes variantes (Pro, Home, Server, etc.),
posterior a este año el desarrollo de otra versión
nueva (aunque pudiera mencionarse a Windows 2003 Server) ha
esperado ya más de 5 años, se le dio publicidad
durante casi dos años a Longhorn, que hace casi un
año cambió a Vista, anunciado para mediados del
presente 2006, sin embargo aún no ha sido lanzado
oficialmente, amén de muchas versiones beta (de prueba)
que ya circulan, además de que según lo divulgado
por la dirección de Microsoft Corporation, se le
han eliminado algunas de las modificaciones más
espectaculares que contendría en aras de reducir el
momento de su salida al mercado.
Entre Windows y Linux existen semejanzas importantes que
pueden servir de punto de partida para la preparación y
entrenamiento
de los usuarios del segundo, si se tratara (como es el caso que
ocupa a esta investigación) de antiguos consumidores de
Windows, entre ellas pueden citarse:
- Ambos sistemas
operativos utilizan una estructura
de grupos y
usuarios con esquemas de seguridad. - Pueden manejar varios sistemas de
ficheros (FAT, NTFS, ISO9660, EXT). - Soportan el trabajo
con varios tipos de puertos (paralelo, serie, USB, IDE,
SCSI) y con la tecnología Plug &
Play. - Permiten el trabajo en
red, para lo
cual utilizan protocolos
con el TCP / IP, NetBIOS,
IPX; admiten la compartición de recursos. - Utilizan los servicios en su trabajo, estos
son programas o
aplicaciones que corren por debajo o en el
background. - Usan GUI (Graphic User Interface), o sea son sistemas
con interfase gráfica de usuario. - Existe compatibilidad entre varias aplicaciones de
ambos sistemas
operativos, es decir, los archivos
generados en las aplicaciones de uno de ellos pueden ser
visualizados y/o modificados en el otro.
Existen también elementos en estos sistemas
operativos que establecen diferencias importantes entre ellos,
pudieran mencionarse, entre otras, las siguientes:
- Microsoft Windows es un software
propietario, controlado por una licencia de usuario que
restringe su uso según las cláusulas establecidas
por sus creadores; mientras tanto, GNU / Linux es libre,
según la licencia GPL. - El primero es de código cerrado, o sea, su
código no está disponible a los usuarios, solo a
los programadores de Microsoft; el segundo es Open
Source, de código abierto, lo cual quiere decir que
este está disponible para cualquier persona que
desee estudiarlo y modificarlo. - La GUI de Windows forma parte del núcleo del
sistema y de fallar esta el sistema queda inutilizable; en el
caso de Linux, el servidor
gráfico no es más que otra aplicación del
sistema, y en caso de un fallo en este, el sistema permanece
operable. - En el caso de Linux los archivos no tienen
extensión, como en Windows, en su defecto cada uno de
ellos contiene un encabezado (header) que lo
identifica. - En GNU / Linux, con excepción del kernel,
todos los servicios y
aplicaciones pueden ser detenidas, modificadas, arrancadas y
reiniciadas, sin necesidad de reiniciar todo el sistema; esta
característica es completamente diferente a Windows, que
necesita reiniciar el sistema con cada modificación
importante que se produzca, incluso con otras que no lo son
tanto. - Linux, es case sensitive, es decir, establece
una clara y estricta diferenciación entre las
mayúsculas y las minúsculas (casi todos sus
comandos
están en minúsculas; esto no sucede así en
Windows.
Además de la significación que para
Cuba pudiera
representar el uso de Software Libre
(será tratada posteriormente), GNU / Linux ofrece ventajas
que se desprenden de su propia concepción de
funcionamiento y diseño,
pudieran citarse como las más importantes las que se
detallan a continuación:
- Bajo costo: En los casos que la distribución Linux se obtiene por la
vía de la compra, su precio ronda
el costo de
producción por lo que es bajo, aunque es muy
común que este se obtenga directamente de Internet de
forma gratuita. Los servicios de soporte técnico
también tienen un precio mucho más bajo que los
de otros sistemas operativos. Esto le aporta
competitividad. - Seguridad: La propia superestructura del
sistema operativo le confiere una gran robustez en cuanto a los
mecanismos de seguridad que implementa para su funcionamiento.
Es prácticamente inmune a casi todos los virus que
existen en la actualidad. - Privacidad: El
conocimiento completo del código fuente del sistema
operativo permite a su vez la privacidad por cuanto garantiza
la detección de cualquier programa, aplicación o
segmento de código que pueda ser puesto en el sistema
(como es el caso del spyware), muy común en
Windows, que envía información a sus creadores o a empresas de
marketing
sobre las características de la plataforma donde
está instalado, aplicaciones instaladas, sitios de
Internet visitados, etc. - Calidad y actualización: Está
respaldada por una comunidad mundial de desarrolladores que
funciona como tribunal de censura a los fallos que puedan
presentarse; la cooperación a escala global
permite el perfeccionamiento de todo el software con que cuenta
Linux actualmente, así como el surgimiento de nuevas
aplicaciones, y lo que es más importante la
distribución de estos resultados de modo casi inmediato
a través de las redes de alcance
global. - Multiplataforma: GNU / Linux corre sobre
múltiples plataformas, Intel, AMD, Sparc, incluso en
PDAs y móviles.
Significación del uso del Sotware Libre
para Cuba
Sin duda alguna, como se ha visto anteriormente el uso
del Software Libre es sustentable en Cuba, a partir de las
ventajas que tiene con respecto a los del tipo
propietario.
Por esto, su aplicación como plataforma
informática de trabajo adquiere una relevante
significación que puede verse desde tres ámbitos
diferentes:
- Político: Desde un primer punto de
vista representa la no utilización de productos
informáticos que demanden la autorización de sus
propietarios (licencias) para su explotación. En el
presente Cuba se encuentra a merced de la empresa
norteamericana Microsoft, que tiene la capacidad legal de
reclamar a Cuba que no siga utilizando un sistema operativo de
su propiedad,
basada en leyes de
propiedad industrial por las cuales también Cuba se
rige; esto provocaría una interrupción inmediata
del programa de informatización de la sociedad que
como parte de la batalla de ideas está desarrollando el
país, además pudiera implementarse una
campaña de descrédito a la isla, abogando el uso
de la piratería informática por parte de
las instituciones estatales cubanas.
Desde un segundo, el software libre representa la
alternativa para los países pobres, y es por
concepción, propiedad social, si se tiene en cuenta que
una vez que comienza a circular rápidamente se encuentra
disponible para todos los interesados sin costo alguno
o en su defecto a muy bajo costo.
En tercer lugar es desarrollado de forma colectiva y
cooperativa,
tanto en su creación como en su desarrollo, tanto
cuantitativa como cualitativamente mostrando su carácter público y sus objetivos de
beneficiar a toda la comunidad.
- Económico: Su utilización no
implica gastos
adicionales por concepto de
cambio de
plataforma de software, por cuanto es operable en el mismo
soporte de hardware con
que cuenta el país.
La adquisición de cualquiera de sus
distributivas puede hacerse de forma gratuita,
descargándolas directamente de Internet o en algunos
casos a muy bajos precios, se
garantiza su explotación con un mínimo de
recursos, por cuanto no hay que pagar absolutamente nada por su
utilización (no requiere de licencia de uso, las cuales
son generalmente muy caras), distribución y/o
modificación.
- Tecnológico: Permite su
adaptación a los contextos de aplicación, al
contar con su código fuente, lo cual garantiza un mayor
porciento de efectividad, además la corrección de
sus errores de programación y obtención de las
actualizaciones y nuevas versiones.
Conclusiones
El desarrollo de las ciencias
informáticas aplicadas a la Educación juega un
papel sumamente importante en el logro de la meta del
país en este ámbito: un profesional preparado,
capaz, con una alta cultura
general e integral.
El dominio por parte
de este de las herramientas
informáticas a su disposición es imprescindible
para que pueda servirse de la técnica informática
como herramienta de trabajo y a su vez utilizarla como medio de
enseñanza en el proceso
educativo en el centro.
El cambio de plataforma supondrá uno de los
cambios más importantes de la Revolución
Informática y que requiere ser enfrentado con seriedad con
una visión estratégica que para llegar a este con
un alto nivel de preparación que permita eliminar los
inconvenientes que todo cambio arrastra.
La estrategia
propuesta, garantiza la concreción de esta perspectiva
desde el punto de vista de preparación de los trabajadores
del ISP y conjuntamente con otras investigaciones
asegura un proceso de migración
menos traumático y más efectivo.
Bibliografía
Aguilar, Luis. Migration Planning
for Linux Desktop Adoption. / Luis Aguilar. ,
2005.
Álvarez Pérez, Martha. Interdisciplinariedad. Una aproximación
desde la enseñanza – aprendizaje de
las ciencias. / Martha Álvarez Pérez. Ciudad de
La Habana. Ed. Pueblo y Educación, 2004 – 379p.
Blanco Encinosa, Lázaro J. Apuntes para
una historia de la
Informática en Cuba. Consideraciones técnicas, organizativas y
económicas. / Lázaro J. Blanco Encinosa.
http://www.dict.uh.cu/Revistas/UH/N%FAmero%20258/Art%EDculos%20Word/apuntes%20para%20una%20historia%20de%20la%20inform%E1tica%20en%20Cuba,%20consideraciones%20t%E9cnicas%20organizativas%20y%20econ%F3micas.rtf,
2003.
Castellanos Simons, Doris. Esquema
conceptual, referencial y operativo sobre la investigación educativa. / Doris
Castellanos Simona y coautores. Ciudad de La Habana. Ed. Pueblo
y Educación, 2005 – 132p.
_______________________. Talento: estrategias
para su desarrollo. / Doris Castellanos Simona. Ciudad de La
Habana. Ed. Pueblo y Educación, 2003 –
106p.
Expósito Ricardo, Carlos y coautores.
Elementos de metodología de la enseñanza de la
Informática. / Carlos Expósito Ricardo y
coautores. Ciudad de La Habana. Ed. Pueblo y Educación,
2002 – 64p.
Gener Navarro, Enrique J. Temas de
Informática Básica. / Enrique J. Gener Navarro.
Ciudad de La Habana. Ed. Pueblo y Educación, 2005
– 278p.
Martínez Llantada, Martha y coautores.
Reflexiones teórico – prácticas desde las
ciencias de la
educación / Martha Martínez Llantada y
coautores. Ciudad de La Habana. Ed. Pueblo y Educación,
2004 – 253p.
Pérez Mariño, Pedro M. Dinámica de la dirección
estratégica de la secundaria básica. / Pedro M.
Pérez Mariño. Tesis en
opción al grado científico de Máster en
Ciencias. Santiago de Cuba. 2000 – 120p.
Rodríguez Lamas, Raúl y
coautores. Introducción a la Informática
Educativa / Raúl Rodríguez Lamas y coautores.
Ciudad de La Habana. Ed. Pueblo y Educación, 2002
– 151p.
Tanenbaum, Andrew S. y Woodhull, Albert S.
Sistemas Operativos. Diseño e
Implementación. / Andrew S. Tanenbaum y Albert S.
Woodhull. Ed. Prentice – Hall. 1998 – 825p.
Anexo # 1: Diagrama de
bloques de la estrategia propuesta.
Autor:
Ing. Rafael A. Hernández
Espinosa
Instituto Superior Pedagógico
"Blas Roca Calderío"
Granma
" Artículo Científico
"
2006
"Año de la Revolución
Energética en Cuba"
Página anterior | Volver al principio del trabajo | Página siguiente |